.site-band{display:flex;justify-content:space-between;gap:12px;min-height:52px;padding-top:env(safe-area-inset-top,0);border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent);font-size:16px;line-height:1.4;word-break:keep-all}.site-band,.site-band__home{align-items:center;color:inherit}.site-band__home{display:inline-flex;flex-shrink:0;min-height:44px;font-family:var(--display-font);font-size:18px;font-weight:600;letter-spacing:.02em;text-decoration:none}.site-band--home{min-height:60px}.site-band--home .site-band__home img{display:block;width:clamp(120px,34vw,176px);height:auto}.site-band__links{display:flex;min-width:0;margin:0;padding:0;gap:2px;list-style:none}.site-band__links a{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;border-bottom:2px solid transparent;color:inherit;opacity:.78;text-decoration:none;white-space:nowrap}.site-band__links a:hover{opacity:1}.site-band__links a[aria-current=page]{border-bottom-color:currentColor;opacity:1}.site-band a:focus-visible{border-radius:2px;outline:3px solid currentColor;outline-offset:3px}@media (max-width:399px){.site-band{gap:8px}.site-band__home{letter-spacing:0}.site-band__links a{padding:0 7px;min-width:44px;justify-content:center}}.prologue_page__E7_lO{--comic-canvas:#08090b;--comic-paper:#ffffff;--comic-ink:#161616;width:100%;max-width:720px;min-width:0;margin-inline:auto;background:var(--comic-canvas);color:var(--comic-paper);word-break:keep-all;overflow-wrap:break-word}.game-atmosphere:has(.prologue_page__E7_lO)>.app-column{max-width:720px}.game-atmosphere:has(.prologue_page__E7_lO)>.ambient-motes{display:none}.game-atmosphere:has(.prologue_page__E7_lO):after,.game-atmosphere:has(.prologue_page__E7_lO):before{display:none}.prologue_band__wFOnn{padding-inline:1.25rem}.prologue_header__RAA3W{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem}.prologue_header__RAA3W h1{margin:0;font-family:var(--display-font);font-size:2.25rem;font-weight:600;line-height:1.3;color:var(--comic-paper)}.prologue_primaryAction__NcJG6,.prologue_skip__zH6IQ{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:1rem;line-height:1.5;text-decoration:none;border-radius:var(--radius)}.prologue_skip__zH6IQ{flex-shrink:0;padding:.5rem .75rem;color:var(--comic-paper)}.prologue_skip__zH6IQ:hover{text-decoration:underline;text-underline-offset:.25em}.prologue_primaryAction__NcJG6:focus-visible,.prologue_skip__zH6IQ:focus-visible{outline:3px solid var(--primary);outline-offset:4px}.prologue_strip__YNm2G{width:100%}.prologue_panel__sMjJo{position:relative;width:100%;margin:0}.prologue_panel__sMjJo[data-gap=tight]{margin-bottom:4px}.prologue_panel__sMjJo[data-gap=normal]{margin-bottom:clamp(1.5rem,5vw,3rem)}.prologue_panel__sMjJo[data-gap=scene]{margin-bottom:clamp(5rem,18vw,9rem)}.prologue_panel__sMjJo[data-inset]{width:86%}.prologue_panel__sMjJo[data-inset=end]{margin-left:auto}.prologue_panel__sMjJo[data-inset] .prologue_stage__qz_av{box-shadow:0 0 0 2px var(--comic-paper)}.prologue_stage__qz_av{position:relative;width:100%;background:var(--comic-canvas)}.prologue_panel__sMjJo[data-shape=wide] .prologue_stage__qz_av{aspect-ratio:16/9}.prologue_panel__sMjJo[data-shape=tall] .prologue_stage__qz_av{aspect-ratio:2/3}.prologue_panel__sMjJo[data-shape=square] .prologue_stage__qz_av{aspect-ratio:1}.prologue_panel__sMjJo[data-shape=full] .prologue_stage__qz_av{aspect-ratio:9/16}.prologue_panel__sMjJo[data-shape=strip] .prologue_stage__qz_av{aspect-ratio:3}.prologue_panel__sMjJo[data-black=true] .prologue_stage__qz_av{background:#000000}.prologue_art__3zPEG{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.prologue_panel__sMjJo[data-cinematic=true] .prologue_stage__qz_av{overflow:clip}.prologue_caption__BGqzi{position:absolute;inset:0;max-width:none;margin:0;pointer-events:none}.prologue_bubble__PUzqt,.prologue_narration__oPRTK{box-sizing:border-box;position:absolute;left:var(--letter-x);top:var(--letter-y);width:max(var(--letter-w),var(--letter-measure-width,0px));max-width:calc(100% - var(--letter-x));margin:0;font-size:clamp(1rem,2vw,1.1875rem);line-height:1.65;letter-spacing:0;text-wrap:pretty;word-break:keep-all;overflow-wrap:break-word}.prologue_bubble__PUzqt{width:fit-content;max-width:min(max(var(--letter-w),var(--letter-measure-width,0px)),calc(100% - var(--letter-x)));padding:.95em 1.7em;font-weight:500;color:var(--comic-ink);text-align:center;isolation:isolate}.prologue_bubbleShape__CXMsM{position:absolute;inset:0;z-index:-1;filter:drop-shadow(1.5px 0 0 var(--comic-ink)) drop-shadow(-1.5px 0 0 var(--comic-ink)) drop-shadow(0 1.5px 0 var(--comic-ink)) drop-shadow(0 -1.5px 0 var(--comic-ink))}.prologue_bubbleBody__u8Cm8{position:absolute;inset:0;border-radius:50%;background:var(--comic-paper)}.prologue_bubbleTail__RE73w{display:none;position:absolute;left:50%;top:50%;width:var(--tail-len,0);height:1.35em;background:var(--comic-paper);transform-origin:0 50%;transform:translateY(-50%) rotate(var(--tail-angle,90deg));clip-path:polygon(0 16%,100% 50%,0 84%)}.prologue_bubble__PUzqt[data-tailed=true] .prologue_bubbleTail__RE73w{display:block}.prologue_thoughtDot__YC2Uc{display:none;position:absolute;left:50%;top:50%;width:.75em;height:.75em;border-radius:50%;background:var(--comic-paper);transform:translate(-50%,-50%) rotate(var(--tail-angle,90deg)) translateX(calc(var(--tail-r, 0px) + .7em))}.prologue_thoughtDot__YC2Uc[data-dot=far]{width:.45em;height:.45em;transform:translate(-50%,-50%) rotate(var(--tail-angle,90deg)) translateX(calc(var(--tail-r, 0px) + 1.55em))}.prologue_bubble__PUzqt[data-tailed=true] .prologue_thoughtDot__YC2Uc{display:block}.prologue_bubble__PUzqt[data-kind=thought] .prologue_bubbleBody__u8Cm8{border-radius:48% 52% 46% 54%/55% 45% 55% 45%}.prologue_bubble__PUzqt[data-kind=shout]{padding:1.35em 2.1em;font-weight:800}.prologue_bubble__PUzqt[data-kind=shout] .prologue_bubbleBody__u8Cm8{inset:-8% -4%;border-radius:0;clip-path:polygon(0 26%,12% 24%,9% 7%,26% 15%,33% 0,45% 12%,57% 1%,66% 14%,84% 5%,82% 22%,100% 27%,91% 43%,100% 58%,85% 65%,91% 85%,72% 81%,66% 100%,52% 87%,39% 98%,31% 83%,13% 93%,16% 72%,0 68%,8% 48%)}.prologue_bubbleText__lks8c{position:relative}.prologue_panel__sMjJo[data-panel=p054][data-text-below=false] .prologue_bubble__PUzqt{left:40%}.prologue_narration__oPRTK{padding:0;background:transparent;font-family:var(--display-font);font-size:clamp(1.0625rem,2.2vw,1.3125rem);font-weight:600;line-height:1.6}.prologue_narration__oPRTK[data-tone],.prologue_sfx__7CMbx{paint-order:stroke fill;-webkit-text-stroke-width:4px}.prologue_narration__oPRTK[data-tone=light],.prologue_sfx__7CMbx[data-tone=light]{color:#ffffff;-webkit-text-stroke-color:rgb(8 8 10/.92)}.prologue_narration__oPRTK[data-tone=dark],.prologue_sfx__7CMbx[data-tone=dark]{color:#121212;-webkit-text-stroke-color:rgb(255 255 255/.95)}.prologue_panel__sMjJo[data-black=true] .prologue_narration__oPRTK{color:var(--comic-paper);font-weight:500;font-size:clamp(1.0625rem,2.5vw,1.5rem);line-height:1.7;text-align:center}.prologue_panel__sMjJo[data-title=true] .prologue_narration__oPRTK{font-size:clamp(4rem,13vw,7rem);line-height:1.2;font-weight:700}.prologue_panel__sMjJo[data-title=true] .prologue_narration__oPRTK+.prologue_narration__oPRTK{font-size:clamp(1.25rem,4.5vw,1.75rem);font-weight:500;letter-spacing:.3em}.prologue_soundLayer__FMnW3{position:absolute;inset:0;pointer-events:none}.prologue_sfx__7CMbx{position:absolute;left:var(--sfx-left,var(--letter-x));top:var(--sfx-top,var(--letter-y));margin:0;width:max-content;font-family:var(--font-impact,var(--display-font));font-weight:900;font-synthesis:none;line-height:1.15;letter-spacing:-.025em;white-space:nowrap;transform:rotate(var(--sfx-rotate));color:var(--comic-paper);-webkit-text-stroke-color:var(--comic-ink)}.prologue_sfx__7CMbx[data-size=m]{font-size:min(clamp(2rem,8vw,3rem),var(--sfx-font-limit,100rem))}.prologue_sfx__7CMbx[data-size=l]{font-size:min(clamp(2.5rem,12vw,4.5rem),var(--sfx-font-limit,100rem))}.prologue_sfx__7CMbx[data-size=xl]{font-size:min(clamp(3rem,15vw,5.5rem),var(--sfx-font-limit,100rem))}.prologue_sfx__7CMbx[data-size=xxl]{font-size:min(clamp(3.75rem,21vw,8rem),var(--sfx-font-limit,100rem));-webkit-text-stroke-width:6px}.prologue_sfx__7CMbx[data-size=xl],.prologue_sfx__7CMbx[data-size=xxl]{text-shadow:0 0 .18em var(--sfx-glow,transparent),0 0 .45em var(--sfx-glow,transparent)}.prologue_soundInk__YRC4E{display:block;transform-origin:center}.prologue_panel__sMjJo[data-text-below=true]{display:flex;flex-direction:column;align-items:flex-start}.prologue_panel__sMjJo[data-text-below=true] .prologue_stage__qz_av{align-self:stretch}.prologue_panel__sMjJo[data-text-below=true] .prologue_caption__BGqzi{display:contents}.prologue_panel__sMjJo[data-text-below=true] .prologue_narration__oPRTK{order:-1;margin:0 0 .5rem;padding:0 1.25rem}.prologue_panel__sMjJo[data-text-below=true] .prologue_narration__oPRTK:has(+.prologue_bubble__PUzqt),.prologue_panel__sMjJo[data-text-below=true] .prologue_narration__oPRTK:last-child{margin-bottom:1rem}.prologue_panel__sMjJo[data-text-below=true] .prologue_bubble__PUzqt{margin:1.25rem 1.25rem 0}.prologue_panel__sMjJo[data-text-below=true] .prologue_bubble__PUzqt:last-child{margin-bottom:1.5rem}.prologue_panel__sMjJo[data-text-below=true] .prologue_bubble__PUzqt,.prologue_panel__sMjJo[data-text-below=true] .prologue_narration__oPRTK{position:relative;top:auto;left:auto;width:var(--letter-measure-width,var(--letter-w));max-width:100%}.prologue_panel__sMjJo[data-text-below=true] .prologue_bubble__PUzqt[data-side=center]{align-self:center}.prologue_panel__sMjJo[data-text-below=true] .prologue_bubble__PUzqt[data-side=end]{align-self:flex-end}.prologue_panel__sMjJo[data-text-below=true] .prologue_bubble__PUzqt{width:var(--letter-measure-width,max(var(--letter-w),min(11em,calc(100% - 5.5rem))));margin-inline:2.75rem;max-width:calc(100% - 5.5rem)}.prologue_panel__sMjJo[data-text-below=true] .prologue_bubble__PUzqt[data-kind=shout]{align-self:center;width:min(50%,14rem);max-width:min(50%,14rem);margin-block:5rem}.prologue_panel__sMjJo[data-text-below=true] .prologue_bubble__PUzqt[data-kind=thought]:last-child{margin-bottom:3rem}.prologue_panel__sMjJo[data-text-below=true] .prologue_bubble__PUzqt[data-chain=true]{margin-top:-.5rem}.prologue_panel__sMjJo[data-text-below=true] .prologue_bubble__PUzqt[data-chain=true] .prologue_bubbleTail__RE73w{display:none}.prologue_panel__sMjJo[data-text-below=true] .prologue_narration__oPRTK{width:100%;color:var(--comic-paper);-webkit-text-stroke-width:0}.prologue_imageError__g7C0_{display:grid;place-items:center;height:100%;padding:1.5rem;text-align:center;font-size:1rem;line-height:1.7}.prologue_screenReader__XHU83{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.prologue_end__mxc2q{display:grid;gap:.75rem;padding:0 1.25rem max(3rem,calc(1.5rem + env(safe-area-inset-bottom)))}.prologue_primaryAction__NcJG6{width:100%;min-height:52px;padding:.8rem 1rem;background:var(--primary);color:var(--primary-foreground);font-family:var(--display-font);font-weight:600}.prologue_primaryAction__NcJG6:hover{filter:brightness(1.08)}.prologue_secondaryAction__Q60Mb{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.6rem 1.25rem;border:1px solid color-mix(in srgb,var(--comic-paper) 40%,transparent);border-radius:var(--radius);background:transparent;color:var(--comic-paper);font-size:1rem;text-decoration:none}.prologue_secondaryAction__Q60Mb:hover{border-color:var(--comic-paper)}.prologue_secondaryAction__Q60Mb:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.prologue_panel__sMjJo[data-reveal=waiting] .prologue_caption__BGqzi,.prologue_panel__sMjJo[data-reveal=waiting] .prologue_stage__qz_av{opacity:0}.prologue_panel__sMjJo[data-reveal=shown] .prologue_caption__BGqzi,.prologue_panel__sMjJo[data-reveal=shown] .prologue_stage__qz_av{animation:prologue_cut-reveal__zAE_7 .32s ease-out both}.prologue_panel__sMjJo[data-text-below=true][data-reveal=waiting] .prologue_caption__BGqzi>*{opacity:0}.prologue_panel__sMjJo[data-text-below=true][data-reveal=shown] .prologue_caption__BGqzi>*{animation:prologue_cut-reveal__zAE_7 .32s ease-out both}.prologue_panel__sMjJo[data-reveal=shown] .prologue_soundInk__YRC4E{animation:prologue_sound-pop__lncHO .28s cubic-bezier(.2,.8,.3,1.2) .1s both}.prologue_panel__sMjJo[data-reveal=shown] .prologue_sfx__7CMbx[data-size=xxl] .prologue_soundInk__YRC4E{animation:prologue_sound-punch__8l9iL .15s cubic-bezier(.2,.9,.3,1) 80ms both}.prologue_panel__sMjJo[data-cinematic=true][data-reveal=shown] .prologue_art__3zPEG{animation:prologue_slow-zoom__3IIn3 12s ease-out both;animation-play-state:paused}.prologue_panel__sMjJo[data-cinematic=true][data-onscreen=true] .prologue_art__3zPEG{animation-play-state:running}@keyframes prologue_cut-reveal__zAE_7{0%{opacity:0}to{opacity:1}}@keyframes prologue_sound-pop__lncHO{0%{opacity:0;transform:scale(.65)}70%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes prologue_sound-punch__8l9iL{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes prologue_slow-zoom__3IIn3{0%{transform:scale(1)}to{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.prologue_panel__sMjJo .prologue_art__3zPEG,.prologue_panel__sMjJo .prologue_caption__BGqzi,.prologue_panel__sMjJo .prologue_caption__BGqzi>*,.prologue_panel__sMjJo .prologue_soundInk__YRC4E,.prologue_panel__sMjJo .prologue_stage__qz_av,.prologue_panel__sMjJo>svg.comical-generated{opacity:1!important;transform:none!important;clip-path:none!important;animation:none!important;transition:none!important}}.prologue_panel__sMjJo>canvas.comical-generated,.prologue_panel__sMjJo>svg.comical-generated{position:absolute;left:0;top:0;pointer-events:none}.prologue_panel__sMjJo .prologue_stage__qz_av{z-index:0}.prologue_panel__sMjJo .prologue_caption__BGqzi{z-index:2}.prologue_panel__sMjJo[data-comical=ready] .prologue_bubbleShape__CXMsM{display:none}.prologue_panel__sMjJo[data-reveal=waiting]>svg.comical-generated{opacity:0}.prologue_panel__sMjJo[data-text-below=true] .prologue_bubble__PUzqt{z-index:2}.webtoon_listHeader__RKYsM{display:grid;gap:.75rem;padding:1.75rem 1.25rem 1.5rem}.webtoon_listHeader__RKYsM h1{margin:0;font-family:var(--display-font);font-size:clamp(1.875rem,6vw,2.5rem);font-weight:600;line-height:1.3}.webtoon_listHeader__RKYsM p{margin:0;font-size:1rem;line-height:1.6;color:color-mix(in srgb,var(--comic-paper) 78%,transparent)}.webtoon_actions__NvkzC{display:grid;margin-top:.5rem}.webtoon_chips__rWO8w{display:flex;flex-wrap:wrap;gap:.5rem;padding:0 1.25rem 1.25rem}.webtoon_episode__px677:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.webtoon_act__WIpGk{padding:0 1.25rem 2rem}.webtoon_act__WIpGk h2{margin:0 0 .75rem;font-family:var(--display-font);font-size:1.5rem;font-weight:600;line-height:1.4}.webtoon_act__WIpGk h2 span{color:color-mix(in srgb,var(--comic-paper) 62%,transparent)}.webtoon_episodes__iqbPs{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.webtoon_episode__px677{display:grid;grid-template-columns:88px minmax(0,1fr);gap:1rem;align-items:start;padding:.75rem 0;border-top:1px solid color-mix(in srgb,var(--comic-paper) 14%,transparent);color:var(--comic-paper);text-decoration:none}.webtoon_episode__px677:hover strong{text-decoration:underline;text-underline-offset:.25em}.webtoon_episode__px677[aria-current=true] .webtoon_episodeNo__ZLzdG{color:var(--primary)}.webtoon_coverEmpty__TZhrW,.webtoon_cover__ibKW1{display:block;width:88px;height:88px;border-radius:4px;object-fit:cover;background:color-mix(in srgb,var(--comic-paper) 10%,transparent)}.webtoon_episodeText__6ZQ45{display:grid;gap:.25rem;min-width:0}.webtoon_episodeNo__ZLzdG{font-size:.875rem;line-height:1.5;color:color-mix(in srgb,var(--comic-paper) 66%,transparent)}.webtoon_episodeText__6ZQ45 strong{font-family:var(--display-font);font-size:1.125rem;font-weight:600;line-height:1.45}.webtoon_logline__q4Y5x{font-size:.9375rem;line-height:1.6;color:color-mix(in srgb,var(--comic-paper) 74%,transparent)}.webtoon_episodeTitle__rp9XQ{display:grid;gap:.125rem;font-size:clamp(1.5rem,5vw,2.25rem)!important}.webtoon_episodeTitle__rp9XQ .webtoon_episodeNo__ZLzdG{font-family:inherit;font-size:1rem}.webtoon_status__x0oX2{display:grid;gap:1rem;justify-items:start;padding:3rem 1.25rem;font-size:1rem;line-height:1.6}.webtoon_status__x0oX2 p{margin:0}.webtoon_nextPending__V5wy2,.webtoon_pending__xFPmo{margin:0;font-size:1rem;line-height:1.6;color:color-mix(in srgb,var(--comic-paper) 78%,transparent)}.webtoon_pending__xFPmo{padding:0 1.25rem 3rem}